lea rig
noun
Scottish
: a grassy ridge or piece of land : a ridge left unplowed in a cultivated field
Love words? Need even more definitions?
Merriam-Webster unabridged
Share